security deed - French English Dictionary